]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
14 years agodash: Construct the label at init
Jasper St. Pierre [Wed, 3 Oct 2012 05:19:36 +0000 (02:19 -0300)]
dash: Construct the label at init

Nothing doesn't use a label, so it doesn't make sense to
lazily initialize it.

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agodash: Make the tooltip and hover effect sync up to the real insensitivity
Jasper St. Pierre [Wed, 3 Oct 2012 05:17:07 +0000 (02:17 -0300)]
dash: Make the tooltip and hover effect sync up to the real insensitivity

We shouldn't display "Remove from Favorites" when dropping on the button
will do nothing.

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agodash: Make the show apps button insensitive when we're dragging a non-favorite
Jasper St. Pierre [Tue, 2 Oct 2012 23:53:07 +0000 (20:53 -0300)]
dash: Make the show apps button insensitive when we're dragging a non-favorite

This doesn't handle the tooltip case, unfortunately. That will come in a bit.

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agodash: Clean up unused code
Jasper St. Pierre [Wed, 3 Oct 2012 00:00:17 +0000 (21:00 -0300)]
dash: Clean up unused code

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agodash: Refactor some common code
Jasper St. Pierre [Wed, 3 Oct 2012 00:13:47 +0000 (21:13 -0300)]
dash: Refactor some common code

Take the code that gets an app from a "source" that's duplicated
in lots of spots and refactor it out.

https://bugzilla.gnome.org/show_bug.cgi?id=685313

14 years agomessageTray: Clean up and consolidate code for tween completion
Jasper St. Pierre [Tue, 2 Oct 2012 22:17:16 +0000 (19:17 -0300)]
messageTray: Clean up and consolidate code for tween completion

https://bugzilla.gnome.org/show_bug.cgi?id=685341

14 years agomessageTray: Fix some artifacts when tweening back from the tray
Jasper St. Pierre [Tue, 2 Oct 2012 22:14:14 +0000 (19:14 -0300)]
messageTray: Fix some artifacts when tweening back from the tray

The math to calculate the clip isn't quite right here -- it overcompensates
in the Y value.

https://bugzilla.gnome.org/show_bug.cgi?id=685341

14 years agogdm: Try harder to move focus to the first user
Adel Gadllah [Fri, 5 Oct 2012 08:00:32 +0000 (10:00 +0200)]
gdm: Try harder to move focus to the first user

_moveFocusToItems seems to be called to early causing
clutter_actor_grab_key_focus not to be called.

So queue another attempt with BEFORE_REDRAW priority when
this happens to make sure we actually move the focus sucessfully.

https://bugzilla.gnome.org/show_bug.cgi?id=684650

14 years agonotificationDaemon: Store tray-icon-added/removed ids
Adel Gadllah [Sat, 6 Oct 2012 14:10:03 +0000 (16:10 +0200)]
notificationDaemon: Store tray-icon-added/removed ids

This allows extensions to reuse the trayManager.

14 years agoextensionUtils: Don't warn about missing url
Adel Gadllah [Fri, 5 Oct 2012 18:25:30 +0000 (20:25 +0200)]
extensionUtils: Don't warn about missing url

This did not have the desired effect and just produces noise.

14 years agojhbuildrc-gnome-shell: switch to the GNOME 3.8 moduleset
Owen W. Taylor [Fri, 5 Oct 2012 17:59:04 +0000 (13:59 -0400)]
jhbuildrc-gnome-shell: switch to the GNOME 3.8 moduleset

Now that GNOME 3.6 is out, the default development platform
should be the 3.8 moduleset.

14 years agognome-shell-build-setup.sh: Fix warning about git-bz symlink
Owen W. Taylor [Fri, 5 Oct 2012 17:57:31 +0000 (13:57 -0400)]
gnome-shell-build-setup.sh: Fix warning about git-bz symlink

The warning when changing the git-bz symlink triggered on
initial install. Suppress that.

14 years agognome-shell-build-setup.sh: install libdb on Fedora 18.
Owen W. Taylor [Fri, 5 Oct 2012 17:43:37 +0000 (13:43 -0400)]
gnome-shell-build-setup.sh: install libdb on Fedora 18.

For F18, db4-devel doesn't install the main -ldb and db.h any more,
so we need the libdb-devel package and Berkeley DB 5.

14 years agognome-shell-build-setup.sh: add a note about removing install directory
Owen W. Taylor [Fri, 5 Oct 2012 17:35:58 +0000 (13:35 -0400)]
gnome-shell-build-setup.sh: add a note about removing install directory

If the user relocates from ~/gnome-shell to ~/gnome, they need to
remove the install directory or left-over paths will cause problems.

14 years agoextensionUtils: don't log verbosely on missing extension directory
Owen W. Taylor [Thu, 4 Oct 2012 04:57:06 +0000 (00:57 -0400)]
extensionUtils: don't log verbosely on missing extension directory

A missing extension directory isn't worth debug spew, so check
if the error when reading the extension directory is NOT_FOUND,
and if so, suppress output.

https://bugzilla.gnome.org/show_bug.cgi?id=685466

14 years agognome-shell-build-setup.sh: Move default directory to ~/gnome
Owen W. Taylor [Wed, 3 Oct 2012 04:17:15 +0000 (00:17 -0400)]
gnome-shell-build-setup.sh: Move default directory to ~/gnome

gnome-shell-build-setup.sh is generally useful for working on GNOME.
If moving on from hacking on gnome-shell to some other module,
having the checkout location be ~/gnome-shell is a little odd and
cumbersome, so start out checking things out into ~/gnome/source
and installing them into ~/gnome/install.

Add a warning if the old ~/gnome-shell exists to avoid unnecessary
checking out of every module again.

https://bugzilla.gnome.org/show_bug.cgi?id=685355

14 years agouserMenu: Ignore 'lock-enabled' setting for user switching
Florian Müllner [Fri, 5 Oct 2012 13:56:24 +0000 (15:56 +0200)]
userMenu: Ignore 'lock-enabled' setting for user switching

The preference controls whether the screen should be locked when
the screensaver is activated, not whether the screen should be
locked at all. In particular after having switched to a different
user, log out should not automatically switch back to the unlocked
session, so always activate the lock when user switching.

https://bugzilla.gnome.org/show_bug.cgi?id=685536

14 years agoUpdated Hebrew tranlation.
Yaron Shahrabani [Fri, 5 Oct 2012 09:01:46 +0000 (11:01 +0200)]
Updated Hebrew tranlation.

14 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 28 Sep 2012 14:25:28 +0000 (16:25 +0200)]
Updated Hebrew translation.

14 years agomodalDialog: Add alternative keys to activate default
Florian Müllner [Thu, 4 Oct 2012 18:03:57 +0000 (20:03 +0200)]
modalDialog: Add alternative keys to activate default

Currently Return is used to activate the default button of a modal
dialog if no key is specified. It makes sense to allow alternatives
as the keypad's Enter key as well in this case.

https://bugzilla.gnome.org/show_bug.cgi?id=685511

14 years agologinDialog: Rely on default button for activation
Florian Müllner [Thu, 4 Oct 2012 17:38:37 +0000 (19:38 +0200)]
loginDialog: Rely on default button for activation

Currently the default action is performed twice when pressing Return
in the login dialog, once in response to the entry's 'activate' signal,
and again by activating the default button. Usually this is not a
problem, as the second invocation is simply ignored, however it breaks
the case where multiple consecutive questions are asked (e.g. username
and password in the 'Not listed' case).
Fix the problem by not handling the 'activate' signal at all.

https://bugzilla.gnome.org/show_bug.cgi?id=685511

14 years agoUpdate French translation
Alexandre Franke [Thu, 4 Oct 2012 13:34:55 +0000 (15:34 +0200)]
Update French translation

14 years agoGActionMuxer: disconnect group signals on finalize
Ryan Lortie [Fri, 29 Jun 2012 03:55:33 +0000 (23:55 -0400)]
GActionMuxer: disconnect group signals on finalize

The signals for the action group were being disconnected when the action
group was explicitly removed from the GActionMuxer but the same was not
being done when it was finalized.

This means that a change in the state of an action group that used to be
associated with a finalized GActionMuxer would result in a crash.  This
would happen for stateful application actions after closing a window.

https://bugzilla.gnome.org/show_bug.cgi?id=681399

14 years agomessageTray: Don't animate the desktop clone for a failed tray grab
Jasper St. Pierre [Tue, 2 Oct 2012 23:24:56 +0000 (20:24 -0300)]
messageTray: Don't animate the desktop clone for a failed tray grab

If we fail to grab for the message tray, we shouldn't be animating
the desktop clone. This is a regression from commit fe124e6.

https://bugzilla.gnome.org/show_bug.cgi?id=685342

14 years agounlockDialog: Make the prompt entry insensitive while logging in
Jasper St. Pierre [Wed, 3 Oct 2012 20:43:38 +0000 (17:43 -0300)]
unlockDialog: Make the prompt entry insensitive while logging in

This ensures that the user can't confusingly edit the entry while
waiting for a response.

https://bugzilla.gnome.org/show_bug.cgi?id=685444

14 years agouserMenu: Remove 'Switch Session' item
Florian Müllner [Fri, 28 Sep 2012 16:52:12 +0000 (18:52 +0200)]
userMenu: Remove 'Switch Session' item

GDM does not allow concurrent logins of a single user, so making
'Switch Session' a user switch operation does not work - in order
to choose a different session, users have to log out.
Rather than making 'Switch Session' an alias of 'Log out' (which
is available anyway when multiple sessions are defined), remove
the item altogether - 'Switch Session' suggests an operation that
does not loose state, and we currently favor 'Switch Session' over
'Switch User', so on systems that have both multiple users and
multiple sessions, the latter would become unavailable.

https://bugzilla.gnome.org/show_bug.cgi?id=685062

14 years agognome-shell-build-setup.sh: Add additional system packages
Owen W. Taylor [Wed, 3 Oct 2012 03:40:07 +0000 (23:40 -0400)]
gnome-shell-build-setup.sh: Add additional system packages

Add system packages for asn1Parser, cracklib, ruby, wireless-tools,
libsystemd-login.

https://bugzilla.gnome.org/show_bug.cgi?id=685352

14 years agoShellUserVerifier: fix typo in function name, caught on auth error
Olivier Blin [Wed, 3 Oct 2012 19:25:49 +0000 (21:25 +0200)]
ShellUserVerifier: fix typo in function name, caught on auth error

https://bugzilla.gnome.org/show_bug.cgi?id=685434

14 years agoautorunManager: Don't try to scan remote filesystems
Jasper St. Pierre [Sun, 16 Sep 2012 17:54:25 +0000 (14:54 -0300)]
autorunManager: Don't try to scan remote filesystems

Content-Type scanning can be super expensive. The autorun manager is meant
for local filesystems that are plugged into a USB port or similar, not
remote NFS or sshfs mounts.

https://bugzilla.gnome.org/show_bug.cgi?id=684093

14 years agoautorunManager: Don't scan the filesystem if autorun is disabled
Jasper St. Pierre [Sun, 16 Sep 2012 17:24:25 +0000 (14:24 -0300)]
autorunManager: Don't scan the filesystem if autorun is disabled

Content-Type scanning can be expensive, and the user disabled autorun, so...

https://bugzilla.gnome.org/show_bug.cgi?id=684093

14 years agoautorunManager: Clean up mount operations
Jasper St. Pierre [Wed, 19 Sep 2012 04:38:26 +0000 (01:38 -0300)]
autorunManager: Clean up mount operations

Add a processMount function that's shared between mount scanning
and hotplug.

https://bugzilla.gnome.org/show_bug.cgi?id=684093

14 years agomessageTray: Show the message tray in Ctrl+Alt+Tab outside of the overview
Jasper St. Pierre [Sat, 22 Sep 2012 18:24:08 +0000 (15:24 -0300)]
messageTray: Show the message tray in Ctrl+Alt+Tab outside of the overview

Since the message tray is accessible outside of the overview, it doesn't
make sense to show it only there.

https://bugzilla.gnome.org/show_bug.cgi?id=684633

14 years agoctrlAltTab: Only set the stage focus mode when we're focusing a widget
Jasper St. Pierre [Tue, 2 Oct 2012 22:21:28 +0000 (19:21 -0300)]
ctrlAltTab: Only set the stage focus mode when we're focusing a widget

This ensures that we don't accidentally lose focus when switching to
the message tray.

https://bugzilla.gnome.org/show_bug.cgi?id=684633

14 years agognome-shell-build-setup.sh: install git-bz
Owen W. Taylor [Wed, 3 Oct 2012 04:03:14 +0000 (00:03 -0400)]
gnome-shell-build-setup.sh: install git-bz

Someone starting gnome-shell development work needs git-bz set up.
Install it into the user account much like we install jhbuild.

(Getting git-bz packaged into distributions would be better, but
this improves thing easily.)

https://bugzilla.gnome.org/show_bug.cgi?id=685354

14 years agojhbuildrc-gnome-shell: add ignore_suggests = True
Owen W. Taylor [Wed, 3 Oct 2012 03:41:35 +0000 (23:41 -0400)]
jhbuildrc-gnome-shell: add ignore_suggests = True

Adding ignore_suggests = True avoids building some large modules like
evolution speeding the build. But more importantly, it removes
gnome-disk-utility from the build. gnome-disk-utility has a hard
dependency on udisks-1.99, which is not found on anything but the
latest systems.

https://bugzilla.gnome.org/show_bug.cgi?id=685353

14 years agoRevert "st-texture-cache: Remove load_icon_name"
Jasper St. Pierre [Wed, 3 Oct 2012 00:40:14 +0000 (21:40 -0300)]
Revert "st-texture-cache: Remove load_icon_name"

This reverts commit 8b6df2e23f3be3d6ce0d99f7bc4ab35baed4f7c4.

I shouldn't be going around removing API in minor releases.
Sorry about that.

14 years agodnd: Fix regression from e6fd2be
Jasper St. Pierre [Wed, 3 Oct 2012 00:11:49 +0000 (21:11 -0300)]
dnd: Fix regression from e6fd2be

We need to fetch the actor's parent before we reparent, otherwise
we won't put it back properly at the end.

14 years agost-texture-cache: Remove load_icon_name
Jasper St. Pierre [Tue, 2 Oct 2012 20:55:24 +0000 (17:55 -0300)]
st-texture-cache: Remove load_icon_name

With the St.Icon bug fixed, we have removed the last use of load_icon_name.
Celebration time!

14 years agowanda: Use an StIcon again for createIcon
Jasper St. Pierre [Tue, 2 Oct 2012 19:16:56 +0000 (16:16 -0300)]
wanda: Use an StIcon again for createIcon

With the DND bug fixed, this is no longer necessary.

14 years agoReally hide 'Show Keyboard Layout' on the lock screen
Matthias Clasen [Tue, 2 Oct 2012 02:29:21 +0000 (22:29 -0400)]
Really hide 'Show Keyboard Layout' on the lock screen

We have to set _showLayoutItem.actor.visible,
not _showLayoutItem.visible.

14 years agoworkspaceThumbnail: Fix the dynamic workspaces check for dragging
Jasper St. Pierre [Sat, 22 Sep 2012 22:57:57 +0000 (19:57 -0300)]
workspaceThumbnail: Fix the dynamic workspaces check for dragging

Be able to move windows between workspaces with static workspaces
enabled; the incorrect check here simply disabled all dragging
operations.

https://bugzilla.gnome.org/show_bug.cgi?id=684641

14 years agodnd: Add drag actors to the stage before querying their sizes
Jasper St. Pierre [Wed, 26 Sep 2012 15:42:56 +0000 (12:42 -0300)]
dnd: Add drag actors to the stage before querying their sizes

Drag actors may be St widgets, which require that they're added
to the stage before they have a size.

https://bugzilla.gnome.org/show_bug.cgi?id=684888

14 years agoUpdated Bulgarian translation
Alexander Shopov [Tue, 2 Oct 2012 02:38:07 +0000 (05:38 +0300)]
Updated Bulgarian translation

14 years agodash: Make padding even on the top/bottom of the dash
Jasper St. Pierre [Sat, 22 Sep 2012 17:25:02 +0000 (14:25 -0300)]
dash: Make padding even on the top/bottom of the dash

When Florian landed the new dash container to show the all apps button
always, he got the math wrong -- he forgot to add padding around the
container, and used the height of the box to calculate a y2 position,
rather than the y2 position of the box.

https://bugzilla.gnome.org/show_bug.cgi?id=684619

14 years agoUpdated Lithuanian translation
Žygimantas Beručka [Sun, 30 Sep 2012 09:31:59 +0000 (12:31 +0300)]
Updated Lithuanian translation

14 years ago[l10n] Updated Italian translation.
Milo Casagrande [Sat, 29 Sep 2012 16:09:10 +0000 (18:09 +0200)]
[l10n] Updated Italian translation.

14 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Fri, 28 Sep 2012 14:10:46 +0000 (16:10 +0200)]
Updated Norwegian bokmål translation

14 years agoUpdated Danish translation
Kris Thomsen [Thu, 27 Sep 2012 20:54:39 +0000 (22:54 +0200)]
Updated Danish translation

14 years agoUpdated Lithuanian translation
Aurimas Černius [Thu, 27 Sep 2012 19:26:37 +0000 (22:26 +0300)]
Updated Lithuanian translation

14 years agoUpdated Russian translation
Yuri Myasoedov [Thu, 27 Sep 2012 12:38:39 +0000 (16:38 +0400)]
Updated Russian translation

14 years agoUpdated Serbian translation
Мирослав Николић [Thu, 27 Sep 2012 03:28:17 +0000 (05:28 +0200)]
Updated Serbian translation

14 years agoUpdated Czech translation
Marek Černocký [Wed, 26 Sep 2012 20:40:49 +0000 (22:40 +0200)]
Updated Czech translation

14 years agoUpdated Hungarian translation
Gabor Kelemen [Wed, 26 Sep 2012 14:12:46 +0000 (16:12 +0200)]
Updated Hungarian translation

14 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Wed, 26 Sep 2012 12:06:04 +0000 (15:06 +0300)]
Updated Belarusian translation.

14 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Wed, 26 Sep 2012 03:53:23 +0000 (11:53 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

14 years agoUpdate Simplified Chinese Translations
Eleanor Chen [Wed, 26 Sep 2012 00:48:31 +0000 (08:48 +0800)]
Update Simplified Chinese Translations

14 years ago[l10n] Updated Catalan (Valencian) translation
Carles Ferrando [Tue, 25 Sep 2012 23:29:34 +0000 (01:29 +0200)]
[l10n] Updated Catalan (Valencian) translation

14 years ago[l10n] Updated Catalan translation
Vicent Cubells [Tue, 25 Sep 2012 23:29:28 +0000 (01:29 +0200)]
[l10n] Updated Catalan translation

14 years agoAdded uk translation
Daniel Korostil [Tue, 25 Sep 2012 18:18:28 +0000 (21:18 +0300)]
Added uk translation

14 years agoUpdate French translation
Alexandre Franke [Tue, 25 Sep 2012 15:28:22 +0000 (17:28 +0200)]
Update French translation

14 years agoUpdated Polish translation
Piotr Drąg [Tue, 25 Sep 2012 13:14:11 +0000 (15:14 +0200)]
Updated Polish translation

14 years agoBump version to 3.6.0
Florian Müllner [Mon, 24 Sep 2012 21:16:22 +0000 (23:16 +0200)]
Bump version to 3.6.0

Update NEWS

14 years agovolume: Fix initial visibility of input
Florian Müllner [Sat, 22 Sep 2012 01:15:44 +0000 (03:15 +0200)]
volume: Fix initial visibility of input

Currently the visibility of input volume is only updated when a stream
is added/removed - apparently no one noticed until now, as in the normal
user session we get away with this as long as we have some startup sound,
but this is not the case in the lock screen, so we may end up showing
input volume incorrectly.

https://bugzilla.gnome.org/show_bug.cgi?id=684611

14 years agogdm: Make SessionList accessible
Ray Strode [Tue, 25 Sep 2012 01:06:55 +0000 (21:06 -0400)]
gdm: Make SessionList accessible

https://bugzilla.gnome.org/show_bug.cgi?id=684748

14 years agoUpdated Hebrew translation.
Yaron Shahrabani [Tue, 25 Sep 2012 09:31:42 +0000 (11:31 +0200)]
Updated Hebrew translation.

14 years agoUpdated Hebrew translation.
Yaron Shahrabani [Tue, 25 Sep 2012 07:47:33 +0000 (09:47 +0200)]
Updated Hebrew translation.

14 years agohindi update
Rajesh Ranjan [Tue, 25 Sep 2012 09:09:53 +0000 (14:39 +0530)]
hindi update

14 years agoUpdated Arabic translation
Khaled Hosny [Tue, 25 Sep 2012 09:06:42 +0000 (11:06 +0200)]
Updated Arabic translation

14 years agoUpdated Galician translations
Fran Diéguez [Tue, 25 Sep 2012 08:48:11 +0000 (10:48 +0200)]
Updated Galician translations

14 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 25 Sep 2012 08:27:16 +0000 (10:27 +0200)]
Updated Spanish translation

14 years agoUpdated Greek translation
Tom Tryfonidis [Tue, 25 Sep 2012 08:22:01 +0000 (11:22 +0300)]
Updated Greek translation

14 years agoUpdated Latvian translation
Rūdolfs Mazurs [Tue, 25 Sep 2012 07:45:06 +0000 (10:45 +0300)]
Updated Latvian translation

14 years agoAssamese translation updated
Nilamdyuti Goswami [Tue, 25 Sep 2012 06:59:19 +0000 (12:29 +0530)]
Assamese translation updated

14 years agoUpdated Slovenian translation
Matej Urbančič [Tue, 25 Sep 2012 06:58:03 +0000 (08:58 +0200)]
Updated Slovenian translation

14 years agoUpdated Portuguese translation
Duarte Loreto [Tue, 25 Sep 2012 06:59:40 +0000 (07:59 +0100)]
Updated Portuguese translation

14 years agokeyboard: Disable "tray" button in lock/login screen
Florian Müllner [Mon, 24 Sep 2012 19:52:47 +0000 (21:52 +0200)]
keyboard: Disable "tray" button in lock/login screen

It is not possible to summon the tray via shortcut or dwelling
while the screen is locked, so it is odd to allow it from the
on-screen-keyboard.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agokeyboard: Ignore focus changes from extended keys
Florian Müllner [Mon, 24 Sep 2012 18:03:53 +0000 (20:03 +0200)]
keyboard: Ignore focus changes from extended keys

The keyboard is shown/hidden automatically when (un)focusing a
ClutterText actor. This behavior is unwanted when opening the
extended keys popup, so focus changes to the popup are ignored.
However, we also want to ignore focus changes from the popup
to avoid the keyboard hiding itself after pressing an extended
key.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agokeyboard: Fix check for extended keys
Florian Müllner [Mon, 24 Sep 2012 16:04:12 +0000 (18:04 +0200)]
keyboard: Fix check for extended keys

The existing check tested for non-existent properties.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agokeyboard: Ignore focus changes caused by tray showing/hiding
Florian Müllner [Mon, 24 Sep 2012 15:02:13 +0000 (17:02 +0200)]
keyboard: Ignore focus changes caused by tray showing/hiding

The keyboard is shown/hidden automatically when (un)focusing a
ClutterText actor. This behavior breaks with the message tray now
grabbing/releasing key focus when toggled. Fix this by ignoring
all focus changes to or from the message tray.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agokeyboard: Keep tray after clicking summary item
Florian Müllner [Fri, 21 Sep 2012 15:21:25 +0000 (17:21 +0200)]
keyboard: Keep tray after clicking summary item

Currently if a summary item signals that it has handled a click
itself, the tray hides itself. This behavior is wrong for the
On-Screen-Keyboard, which appears as a unit with the tray, so add
a property to opt-out of the default behavior.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agograbHelper: Ignore events from On-Screen-Keyboard
Florian Müllner [Fri, 21 Sep 2012 14:58:03 +0000 (16:58 +0200)]
grabHelper: Ignore events from On-Screen-Keyboard

GrabHelper automatically releases grabs when the user clicks outside
the grabbed actors. However at least for the message-tray (which is
the only user of grabHelper at the moment), we must ignore any events
from the On-Screen-Keyboard, to prevent the tray from hiding at every
key press.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agomessageTray: Only update keyboardVisible as necessary
Florian Müllner [Sat, 22 Sep 2012 00:30:58 +0000 (02:30 +0200)]
messageTray: Only update keyboardVisible as necessary

This fixes a case of _updateState() being called recursively,
resulting in stray grab()/ungrab() calls the leave the entire
desktop in a stuck focus state.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agoKeyboard: update for the message tray changes
Giovanni Campagna [Sat, 8 Sep 2012 18:01:30 +0000 (20:01 +0200)]
Keyboard: update for the message tray changes

The message tray is now modal and pushes the view up, but the keyboard
is shown below it. Solve this by applying a special styling to the
keyboard and message tray combination, and by not pushing the windows
up when the keyboard is shown.

https://bugzilla.gnome.org/show_bug.cgi?id=683546

14 years agoUpdated Marathi Translations
Sandeep Sheshrao Shedmake [Tue, 25 Sep 2012 03:33:28 +0000 (09:03 +0530)]
Updated Marathi Translations

14 years agoUpdated Indonesian translation
Andika Triwidada [Tue, 25 Sep 2012 02:55:32 +0000 (09:55 +0700)]
Updated Indonesian translation

14 years agoupdate Punjabi Translation
A S Alam [Tue, 25 Sep 2012 01:16:18 +0000 (06:46 +0530)]
update Punjabi Translation

14 years agoUpdated Brazilian Portuguese Translation
Djavan Fagundes [Tue, 25 Sep 2012 00:58:42 +0000 (21:58 -0300)]
Updated Brazilian Portuguese Translation

14 years ago[l10n] Update Japanese translation
Jiro Matsuzawa [Tue, 25 Sep 2012 00:35:23 +0000 (09:35 +0900)]
[l10n] Update Japanese translation

14 years agogdm: Make UserList accessible
Florian Müllner [Mon, 24 Sep 2012 17:06:09 +0000 (19:06 +0200)]
gdm: Make UserList accessible

https://bugzilla.gnome.org/show_bug.cgi?id=684728

14 years agogdm: Provide an accessible name for powerMenu
Florian Müllner [Mon, 24 Sep 2012 17:01:04 +0000 (19:01 +0200)]
gdm: Provide an accessible name for powerMenu

https://bugzilla.gnome.org/show_bug.cgi?id=684727

14 years agouserMenu: Force reload of background-image on icon changes
Florian Müllner [Fri, 21 Sep 2012 14:24:50 +0000 (16:24 +0200)]
userMenu: Force reload of background-image on icon changes

When changing the user's avatar image, AccountsService will
overwrite the old image with the new one, so the location
returned by get_icon_file() is always the same.
In order to pick up the change, we need to make sure to clear the
previous image from both StTextureCache and StThemeNode's paint
cache.

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agost-widget: Add method to clear background-image
Florian Müllner [Fri, 21 Sep 2012 14:21:40 +0000 (16:21 +0200)]
st-widget: Add method to clear background-image

For performance reasons, resources required to paint a widget are
aggressively cached; we know of at least one case where our caching
prevents updating the used background-image correctly, so add explicit
API to clear all associated cache data.

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agost-theme-node: Add method to invalidate drawing state
Florian Müllner [Thu, 20 Sep 2012 19:44:21 +0000 (21:44 +0200)]
st-theme-node: Add method to invalidate drawing state

StThemeNode caches its resources aggressively to keep the required
work on paint to a minimum - right now, resources are only recreated
on allocation changes.
In order to update the background-image property correctly when the
underlying file changes, resources need to be recreated without a
size change, so add an explicit method for that.

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agost-texture-cache: Add API to remove cache data
Florian Müllner [Fri, 21 Sep 2012 14:00:44 +0000 (16:00 +0200)]
st-texture-cache: Add API to remove cache data

The current API assumes that image data loaded from files remains
valid during the life time of the shell. This assumption is mostly
valid for image files we provide ourselves (with the exception being
designers working on those files), but not necessarily for "external"
files - provide API to explicitly remove cached data associated with
a URI for those cases.

https://bugzilla.gnome.org/show_bug.cgi?id=679268

14 years agoUpdate Czech translation
Petr Kovar [Mon, 24 Sep 2012 16:31:14 +0000 (18:31 +0200)]
Update Czech translation

14 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Mon, 24 Sep 2012 14:58:55 +0000 (22:58 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

14 years agoUpdate Czech translation by Adam Matousek
Petr Kovar [Mon, 24 Sep 2012 13:43:00 +0000 (15:43 +0200)]
Update Czech translation by Adam Matousek

14 years agoAdded Kyrgyz translation
Timur Zhamakeev [Mon, 24 Sep 2012 08:34:08 +0000 (14:34 +0600)]
Added Kyrgyz translation

14 years agoAdded 'ky' to LINGUAS
Timur Zhamakeev [Mon, 24 Sep 2012 08:33:12 +0000 (14:33 +0600)]
Added 'ky' to LINGUAS

14 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Mon, 24 Sep 2012 07:42:16 +0000 (10:42 +0300)]
[l10n] Updated Estonian translation